package 数组1;
import java.util.Arrays;
import java.util.Scanner;
public class 数组作业2 {
    public static void main(String[] args) {
        /*定义一个长度为10的整型数组，循环输入10个整数。
        然后将输入一个整数，查找此整数，找到 输出下标，没找到给出提示。*/
        int[] nums = new int[10];
        for(int i =0;i<nums.length;i++){

            System.out.println("请输入第"+(i+1)+"位整数：");
            Scanner sc=new Scanner(System.in);
            nums[i]=sc.nextInt();

        }
        Arrays.sort(nums);
        System.out.println("请输入要查找的整数：");
        Scanner sc=new Scanner(System.in);
        int nums2=sc.nextInt();
        int index=Arrays.binarySearch(nums,nums2);
        System.out.println(nums2+"的索引位置是："+index);
        if(index<0){
            System.out.println("您输入的数字不在数组里面！");
        }





    }
}
